time of persistence - German English Dictionary